geotextiles in contact with geosynthetic barriers - Spanish English Dictionary